// components/customr/customr.js
Component({

  /**
   * 组件的属性列表
   */
  properties: {

  },
  lifetimes: {
    created(){
      console.log("xcreated")
      this.setData({
        name:"jon"
      })
      console.log("this.setData",this.data.name)
    },
    attached: function() {
      // 在组件实例进入页面节点树时执行
      console.log("xattached")
      this.setData({
        name:"mac"
      })
    },  
    ready: function() {
      // 在组件实例进入页面节点树时执行
      console.log("xready")
    },
    moved: function() {
      // 在组件实例被从页面节点树移除时执行
      console.log("xmoved")
    },
    detached: function() {
      // 在组件实例被从页面节点树移除时执行
      console.log("xdetached")
    },


  },
  //页面生命周期
  pageLifetimes:{
    show: function() {
      console.log("pagexshow")
    }, 
    hide: function() {
      console.log("pagexhide")
    }, 
    resize: function() {
      console.log("pagexresize")
    }, 
    routeDone: function() {
      console.log("pagexrouteDone")
    }, 

  },

  /**
   * 组件的初始数据
   */
  data: {
   num:1,
   name:"xm"
  },

  /**
   * 组件的方法列表
   */
  methods: {

  }
})